package com.Dome;

/*
 *      汽车测试类
 *
 * */

import org.w3c.dom.ls.LSOutput;

//测试类,类名必须跟文件名一致
public class CarTest {
    //程序的主入口,main程序开始的地方
    public static void main(String[] args) {
        //创建对象
        Car c1 = new Car();
        //打印对象名,展示的是地址值
        System.out.println(c1);
        /*
        *
        *       com.Dome.Car-->全类名 = 包名 + 类名
        *       @ : 分隔符
        *       2f4d3709 : 十六进制的内存地址
        *
        *
        *
        * */
        //如果没有赋值就会打印类型的默认值
        //引用类型的为null 整数的为0 小数的为0.0
        //取值,类似于调用方法
        System.out.println(c1.getBrand());
        System.out.println(c1.getColor());
        System.out.println(c1.getPrice());
        System.out.println(c1.getGuss());//-->默认值就是false

        //赋值----->被private修饰的成员变量只能在本类之中被访问
        //针对被private 修饰的成员变量, 提供了对应的get和set方法
        //赋值需要调用get于set
//        c1.getBrand() = "奔驰";
//        c1.price = 400000;
//        c1.color = "黑色";
        c1.setBrand("奔驰");
        c1.setPrice(4000000);
        c1.setColor("黑色");
        //打印属性

        System.out.println(c1.getBrand() + "," + c1.getPrice() + "," + c1.getColor());

        //调用方法
        c1.drive();


    }
}
